package hao.itheima.service;

import hao.itheima.entity.Dept;

import java.util.List;

public interface DeptService {
    //1.定义抽象方法 --> 返回值类型就是 查询到的部门列表

    /**
     * 查询所有部门
     * @return
     */
    public List<Dept> list();

    //2.定义抽象方法 --> 删除部门

    /**
     * 根据id删除部门
     * @param id
     */
    public void delete(Integer id);

    /**
     * 新增部门
     * @param dept
     */
    void save(Dept dept);


    /**
     * 数据数据回显
     * @param id
     * @return
     */
    Dept getById(Integer id);

    /**
     * 修改部门
     * @param dept
     */
    void update(Dept dept);
}
